<?php namespace Common\Model;
use Hdphp\Model\Model;
//标签表模型
class Tag extends Model{
	//指定模型操作的表tag(标签表)
	protected $table = 'tag';
	
	protected $validate = array(
		array('tname','required','标签名称必填',3,3)
	);
	
	//自定义添加方法
	public function store(){
//		判断如果执行create创建的话就执行下面的
		if($this->create()){
//			把post获取到字符串tname变为数组,下面在进行循环
			$tnameArr = explode('|', Q('post.tname'));
//			循环多个标签的数据 $v就是post方式获取的值
			foreach ($tnameArr as $v) {
//				p($v);
//				依次把循环到的$v的tnmae都执行插入一条新数据
				$this->add(array('tname'=>$v));
			}
//			执行了就返回真
			return TRUE;
		}
//		否则就返回假
		return FALSE;
	}
	
	public function edit(){
	    $this->create();
		//修改(不用写where条件的原因是因为edit.php页面有一个隐藏域)
		$this->save();
	}
	
	
}





 ?>